managing institution - Français Anglais Dictionnaire